horse and rabbit stew - French English Dictionary